196a68
@@ -591,7 +591,7 @@
public void addPartitionColsToBatch(VectorizedRowBatch batch) throws HiveExcepti
         case CHAR:
         case VARCHAR: {
           BytesColumnVector bcv = (BytesColumnVector) batch.cols[colIndex];
-          String sVal = (String) value;
+          String sVal = value.toString();
           if (sVal == null) {
             bcv.noNulls = false;
             bcv.isNull[0] = true;
